home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 45
/
Aminet 45 (2001)(GTI - Schatztruhe)[!][Oct 2001].iso
/
Aminet
/
dev
/
e
/
yaec.readme
< prev
Wrap
Text File
|
2001-09-05
|
18KB
|
388 lines
Short: Yaec - Yet Another E Compiler [1.9a]. The "psychedelic bugfix" release
Author: amigae@swipnet.se
Uploader: amigae@swipnet.se
Type: dev/e
Requires: compiler - v37+, 68k, PhxAss (dev/asm/), PhxLnk (dev/asm/)
Requires: binaries - v39+, 020+, 881 if using floats.
------------+---------------------------------+
| |
| YAEC 1.9a |
| Yet Another E Compiler |
| By Leif Salomonsson 2000-2001 |
| |
+---------------------------------+
Yeeeehaa!!!!!!!!!
A new E compiler, written from scratch in AmigaE.
o Micro$oft approved.
o Built-in emulation of severe bugs.
o Water-proof up to 100 meters.
o Generates optimised basic, then uses custom networked version of
QBASIC to compile to native Z80 assembler in real time (online!).
o Uses remote IR for commandline options ( Relayed by the Badger(tm) ).
o Interprets doggy-language. (VOFF-bridge console)
In other words:
o All modules are in ASCII !
o Improved type-system.
o Generates code for 020 CPU,881 FPU and better.
o Many fixes and improvements.
Not working in this release :
Unification (temporarily disabled, needs overhaul)
Lisp-cells (disabled (maybe forever?))
________________________________________________________________________
1.9 (6:th public release)
________________________________________________________________________
Well, last version had been pretty rearranged internally, it shows :)
- Fix : RAISE keyword had no effect.
- Fix : oop was messed up.
- Fix : conditional compilation did not work. (still not 100% okey)
- Fix : indexing buggy ...gaah..
- Fix : nilcheck/ptrcheck was messed up.
- Fix : stringformatting - now formats hexa correctly AND is
even faster then before ! :)
- New : /f formatcode for floats ! (example included)
- Fix : StrAdd() with len did not set strlen correctly.
- Fix : now libraries have exec,dos,intuition and graphics
libraries opened automatically.
- New : It is now possible to use WriteF(),PrintF(),PutFmt()
from libraries!
- Add : debuglib.e and ddebuglib.e, modules with inline macros.
You need the appropriate linklibs from Amiga® to use them.
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
This software is subject to the "Standard Amiga FD-Software Copyright Note".
It is SHAREWARE as defined in paragraph 4s.
For more information please read "AFD-COPYRIGHT" (Version 1.4 or higher).
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
mail about bugs or whatever :)
Leif amigae@swipnet.se
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
230 147 36.0% 12-Aug-01 15:28:22 +bin.txt
16632 6905 58.4% 12-Aug-01 15:33:52 +fd2mod
692 356 48.5% 12-Aug-01 15:28:22 +fd2mod.txt
280660 75445 73.1% 12-Aug-01 15:28:22 +yaec
7381 2898 60.7% 12-Aug-01 15:28:26 +AFD-COPYRIGHT
1611 847 47.4% 12-Aug-01 15:28:26 +AFD-COPYRIGHT.info
7687 3102 59.6% 12-Aug-01 15:28:26 +AFD-COPYRIGHT.se
1611 844 47.6% 12-Aug-01 15:28:26 +AFD-COPYRIGHT.se.info
245765 98327 59.9% 12-Aug-01 15:28:26 +E.guide
1036 458 55.7% 12-Aug-01 15:28:26 +files.txt
9409 4189 55.4% 12-Aug-01 15:28:26 +history.txt
14668 6286 57.1% 12-Aug-01 15:28:28 +positron.txt
1234 771 37.5% 12-Aug-01 15:28:28 +positron.txt.info
1847 884 52.1% 12-Aug-01 15:28:28 +ReqInstUse.txt
5098 1979 61.1% 12-Aug-01 15:28:28 +yaec.guide
3604 2104 41.6% 12-Aug-01 15:28:28 +yaec.guide.info
2772 1258 54.6% 12-Aug-01 15:28:28 +yaec.readme
2428 1513 37.6% 12-Aug-01 15:28:28 +alibtest
186 154 17.2% 12-Aug-01 15:28:28 +alibtest.e
3616 2097 42.0% 12-Aug-01 15:28:28 +appicon
2867 1215 57.6% 12-Aug-01 15:28:28 +appicon.e
832 545 34.4% 12-Aug-01 15:28:28 +bla.device
2143 995 53.5% 12-Aug-01 15:28:28 +bla.device.e
114 103 9.6% 12-Aug-01 15:28:28 +bla.device.fd
2592 1552 40.1% 12-Aug-01 15:28:28 +bla.library
2166 1053 51.3% 12-Aug-01 15:28:28 +bla.library.e
145 116 20.0% 12-Aug-01 15:28:28 +bla.library.fd
352 204 42.0% 12-Aug-01 15:28:28 +bla_lib.e
828 570 31.1% 12-Aug-01 15:28:30 +bla_lib_test
266 182 31.5% 12-Aug-01 15:28:30 +bla_lib_test.e
1144 781 31.7% 12-Aug-01 15:28:30 +ColourScreen
253 179 29.2% 12-Aug-01 15:28:30 +ColourScreen.e
1339 680 49.2% 12-Aug-01 15:28:30 +csv-norm.e
2764 1690 38.8% 12-Aug-01 15:28:30 +DirQuick
640 332 48.1% 12-Aug-01 15:28:30 +DirQuick.e
7392 2106 71.5% 12-Aug-01 15:28:30 +ecode.e
2272 985 56.6% 12-Aug-01 15:28:30 +ecode.o
1142 288 74.7% 12-Aug-01 15:28:30 +ecode_lnk.e
3184 1923 39.6% 12-Aug-01 15:28:30 +filereq
1545 676 56.2% 12-Aug-01 15:28:30 +filereq.e
6668 3267 51.0% 12-Aug-01 15:28:30 +gadtoolsgadgets
11317 3636 67.8% 12-Aug-01 15:28:30 +gadtoolsgadgets.e
3128 1846 40.9% 12-Aug-01 15:28:30 +gradient
1137 568 50.0% 12-Aug-01 15:28:30 +gradient.e
3892 2072 46.7% 12-Aug-01 15:28:30 +hooks1
1099 544 50.5% 12-Aug-01 15:28:30 +hooks1.e
2516 1539 38.8% 12-Aug-01 15:28:30 +nodelist
449 254 43.4% 12-Aug-01 15:28:30 +nodelist.e
2432 1519 37.5% 12-Aug-01 15:28:30 +openwindowtags
1790 855 52.2% 12-Aug-01 15:28:30 +openwindowtags.e
2556 1586 37.9% 12-Aug-01 15:28:30 +printfloat
1164 550 52.7% 12-Aug-01 15:28:30 +printfloat.e
2576 1565 39.2% 12-Aug-01 15:28:30 +publicscreen
2872 1107 61.4% 12-Aug-01 15:28:30 +publicscreen.e
2780 1697 38.9% 12-Aug-01 15:28:30 +rem0d
688 407 40.8% 12-Aug-01 15:28:30 +rem0d.e
8000 3781 52.7% 12-Aug-01 15:28:30 +ScrollerWindow
9594 2934 69.4% 12-Aug-01 15:28:30 +ScrollerWindow.e
1280 854 33.2% 12-Aug-01 15:28:32 +Shell
413 261 36.8% 12-Aug-01 15:28:32 +Shell.e
25088 8809 64.8% 12-Aug-01 15:28:32 +ShowHunk
25158 6106 75.7% 12-Aug-01 15:28:32 +ShowHunk.e
3908 2261 42.1% 12-Aug-01 15:28:32 +simplegtgadget
3794 1536 59.5% 12-Aug-01 15:28:32 +simplegtgadget.e
2184 1163 46.7% 12-Aug-01 15:28:32 +timing
1728 781 54.8% 12-Aug-01 15:28:32 +timing.e
3564 2108 40.8% 12-Aug-01 15:28:32 +uptime
1667 765 54.1% 12-Aug-01 15:28:32 +uptime.e
3088 1906 38.2% 12-Aug-01 15:28:32 +Watch
828 479 42.1% 12-Aug-01 15:28:32 +Watch.e
2070 556 73.1% 12-Aug-01 15:28:56 +amigaguide.e
9253 2462 73.3% 12-Aug-01 15:28:56 +amigalib.e
789 337 57.2% 12-Aug-01 15:28:56 +asl.e
319 182 42.9% 12-Aug-01 15:28:56 +battclock.e
501 231 53.8% 12-Aug-01 15:28:56 +battmem.e
625 240 61.6% 12-Aug-01 15:28:56 +bullet.e
1852 528 71.4% 12-Aug-01 15:28:56 +cardres.e
850 256 69.8% 12-Aug-01 15:28:56 +cia.e
387 241 37.7% 12-Aug-01 15:28:56 +colorwheel.e
3001 812 72.9% 12-Aug-01 15:28:56 +commodities.e
452 259 42.6% 12-Aug-01 15:28:56 +console.e
2235 576 74.2% 12-Aug-01 15:28:58 +datatypes.e
1738 683 60.7% 12-Aug-01 15:28:56 +animationclass.e
2201 892 59.4% 12-Aug-01 15:28:56 +datatypes.e
5214 1664 68.0% 12-Aug-01 15:28:56 +datatypesclass.e
1502 620 58.7% 12-Aug-01 15:28:56 +pictureclass.e
791 406 48.6% 12-Aug-01 15:28:58 +soundclass.e
758 357 52.9% 12-Aug-01 15:28:58 +textclass.e
737 341 53.7% 12-Aug-01 15:28:58 +ddebuglib.e
732 342 53.2% 12-Aug-01 15:28:58 +debuglib.e
875 417 52.3% 12-Aug-01 15:28:58 +audio.e
183 145 20.7% 12-Aug-01 15:28:58 +bootblock.e
3521 1216 65.4% 12-Aug-01 15:28:58 +cd.e
828 399 51.8% 12-Aug-01 15:28:58 +clipboard.e
1259 400 68.2% 12-Aug-01 15:28:58 +console.e
1141 526 53.9% 12-Aug-01 15:28:58 +conunit.e
567 260 54.1% 12-Aug-01 15:28:58 +gameport.e
2549 798 68.6% 12-Aug-01 15:28:58 +hardblocks.e
214 113 47.1% 12-Aug-01 15:28:58 +input.e
3577 1062 70.3% 12-Aug-01 15:28:58 +inputevent.e
162 94 41.9% 12-Aug-01 15:28:58 +keyboard.e
890 347 61.0% 12-Aug-01 15:28:58 +keymap.e
1930 674 65.0% 12-Aug-01 15:28:58 +narrator.e
1189 489 58.8% 12-Aug-01 15:28:58 +parallel.e
2769 949 65.7% 12-Aug-01 15:28:58 +printer.e
2300 920 60.0% 12-Aug-01 15:28:58 +prtbase.e
1692 493 70.8% 12-Aug-01 15:28:58 +prtgfx.e
782 334 57.2% 12-Aug-01 15:28:58 +scsidisk.e
1506 612 59.3% 12-Aug-01 15:29:00 +serial.e
485 265 45.3% 12-Aug-01 15:29:00 +timer.e
2432 961 60.4% 12-Aug-01 15:29:00 +trackdisk.e
610 238 60.9% 12-Aug-01 15:29:00 +disk.e
814 356 56.2% 12-Aug-01 15:29:00 +diskfont.e
1291 449 65.2% 12-Aug-01 15:29:00 +diskfont.e
2314 745 67.8% 12-Aug-01 15:29:00 +diskfonttag.e
661 290 56.1% 12-Aug-01 15:29:00 +glyph.e
359 147 59.0% 12-Aug-01 15:29:00 +oterrors.e
22948 3487 84.8% 12-Aug-01 15:29:00 +dos.e
400 212 47.0% 12-Aug-01 15:29:00 +datetime.e
4558 1577 65.4% 12-Aug-01 15:29:00 +dos.e
1417 573 59.5% 12-Aug-01 15:29:00 +dosasl.e
6874 2167 68.4% 12-Aug-01 15:29:00 +dosextens.e
1172 331 71.7% 12-Aug-01 15:29:00 +doshunks.e
1131 342 69.7% 12-Aug-01 15:29:00 +dostags.e
55 54 1.8% 12-Aug-01 15:29:00 +dos_lib.e
565 291 48.4% 12-Aug-01 15:29:00 +exall.e
1226 552 54.9% 12-Aug-01 15:29:00 +filehandler.e
885 438 50.5% 12-Aug-01 15:29:00 +notify.e
449 235 47.6% 12-Aug-01 15:29:00 +rdargs.e
220 146 33.6% 12-Aug-01 15:29:00 +record.e
614 320 47.8% 12-Aug-01 15:29:00 +stdio.e
505 263 47.9% 12-Aug-01 15:29:00 +var.e
249 200 19.6% 12-Aug-01 15:29:00 +dtclass.e
14456 2621 81.8% 12-Aug-01 15:29:02 +exec.e
4635 1307 71.8% 12-Aug-01 15:29:02 +alerts.e
274 188 31.3% 12-Aug-01 15:29:02 +devices.e
223 121 45.7% 12-Aug-01 15:29:02 +errors.e
2299 867 62.2% 12-Aug-01 15:29:02 +execbase.e
424 225 46.9% 12-Aug-01 15:29:02 +interrupts.e
734 324 55.8% 12-Aug-01 15:29:02 +io.e
632 309 51.1% 12-Aug-01 15:29:02 +libraries.e
387 206 46.7% 12-Aug-01 15:29:02 +lists.e
1062 494 53.4% 12-Aug-01 15:29:02 +memory.e
695 321 53.8% 12-Aug-01 15:29:02 +nodes.e
372 229 38.4% 12-Aug-01 15:29:02 +ports.e
423 252 40.4% 12-Aug-01 15:29:02 +resident.e
521 267 48.7% 12-Aug-01 15:29:02 +semaphores.e
116 76 34.4% 12-Aug-01 15:29:02 +strings.e
1706 678 60.2% 12-Aug-01 15:29:02 +tasks.e
96 84 12.5% 12-Aug-01 15:29:02 +types.e
2708 646 76.1% 12-Aug-01 15:29:02 +expansion.e
391 162 58.5% 12-Aug-01 15:29:02 +button.e
608 283 53.4% 12-Aug-01 15:29:02 +calendar.e
664 269 59.4% 12-Aug-01 15:29:02 +colorwheel.e
203 104 48.7% 12-Aug-01 15:29:02 +gradientslider.e
335 208 37.9% 12-Aug-01 15:29:02 +tabs.e
354 151 57.3% 12-Aug-01 15:29:02 +tapedeck.e
2938 742 74.7% 12-Aug-01 15:29:02 +gadtools.e
21712 3687 83.0% 12-Aug-01 15:29:04 +graphics.e
1416 567 59.9% 12-Aug-01 15:29:02 +clip.e
118 92 22.0% 12-Aug-01 15:29:02 +coerce.e
111 75 32.4% 12-Aug-01 15:29:02 +collide.e
1990 652 67.2% 12-Aug-01 15:29:02 +copper.e
395 190 51.8% 12-Aug-01 15:29:04 +display.e
2678 889 66.8% 12-Aug-01 15:29:04 +displayinfo.e
2140 842 60.6% 12-Aug-01 15:29:04 +gels.e
892 422 52.6% 12-Aug-01 15:29:04 +gfx.e
4282 1367 68.0% 12-Aug-01 15:29:04 +gfxbase.e
2020 742 63.2% 12-Aug-01 15:29:04 +gfxmacros.e
372 228 38.7% 12-Aug-01 15:29:04 +gfxnodes.e
136 102 25.0% 12-Aug-01 15:29:04 +graphint.e
835 412 50.6% 12-Aug-01 15:29:04 +layers.e
8596 1494 82.6% 12-Aug-01 15:29:04 +modeid.e
3126 969 69.0% 12-Aug-01 15:29:04 +monitor.e
2124 793 62.6% 12-Aug-01 15:29:04 +rastport.e
284 141 50.3% 12-Aug-01 15:29:04 +regions.e
266 115 56.7% 12-Aug-01 15:29:04 +rpattr.e
693 220 68.2% 12-Aug-01 15:29:04 +scale.e
743 302 59.3% 12-Aug-01 15:29:04 +sprite.e
2497 827 66.8% 12-Aug-01 15:29:04 +text.e
2581 526 79.6% 12-Aug-01 15:29:04 +videocontrol.e
4453 1451 67.4% 12-Aug-01 15:29:04 +view.e
854 258 69.7% 12-Aug-01 15:29:04 +adkbits.e
1354 487 64.0% 12-Aug-01 15:29:04 +blit.e
3375 841 75.0% 12-Aug-01 15:29:04 +cia.e
6493 1518 76.6% 12-Aug-01 15:29:04 +custom.e
675 220 67.4% 12-Aug-01 15:29:04 +dmabits.e
698 223 68.0% 12-Aug-01 15:29:04 +intbits.e
1540 521 66.1% 12-Aug-01 15:29:06 +icon.e
5599 1145 79.5% 12-Aug-01 15:29:06 +iffparse.e
234 132 43.5% 12-Aug-01 15:29:06 +led.e
209 180 13.8% 12-Aug-01 15:29:06 +input.e
18201 3344 81.6% 12-Aug-01 15:29:06 +intuition.e
533 305 42.7% 12-Aug-01 15:29:06 +cghooks.e
1049 501 52.2% 12-Aug-01 15:29:06 +classes.e
1937 589 69.5% 12-Aug-01 15:29:06 +classusr.e
4627 1291 72.0% 12-Aug-01 15:29:06 +gadgetclass.e
236 123 47.8% 12-Aug-01 15:29:06 +icclass.e
3236 944 70.8% 12-Aug-01 15:29:06 +imageclass.e
15011 3989 73.4% 12-Aug-01 15:29:06 +intuition.e
710 329 53.6% 12-Aug-01 15:29:06 +intuitionbase.e
4596 1353 70.5% 12-Aug-01 15:29:06 +iobsolete.e
628 194 69.1% 12-Aug-01 15:29:06 +pointerclass.e
3958 1328 66.4% 12-Aug-01 15:29:06 +preferences.e
5074 1620 68.0% 12-Aug-01 15:29:06 +screens.e
1751 649 62.9% 12-Aug-01 15:29:06 +sghooks.e
756 329 56.4% 12-Aug-01 15:29:06 +keymap.e
4162 819 80.3% 12-Aug-01 15:29:06 +layers.e
3318 1154 65.2% 12-Aug-01 15:29:06 +amigaguide.e
8059 1903 76.3% 12-Aug-01 15:29:08 +asl.e
1948 811 58.3% 12-Aug-01 15:29:08 +commodities.e
2618 866 66.9% 12-Aug-01 15:29:08 +configregs.e
681 346 49.1% 12-Aug-01 15:29:08 +configvars.e
1291 449 65.2% 12-Aug-01 15:29:08 +diskfont.e
130 111 14.6% 12-Aug-01 15:29:08 +expansion.e
893 392 56.1% 12-Aug-01 15:29:08 +expansionbase.e
5018 1640 67.3% 12-Aug-01 15:29:08 +gadtools.e
1891 708 62.5% 12-Aug-01 15:29:08 +iffparse.e
2970 997 66.4% 12-Aug-01 15:29:08 +locale.e
4391 1090 75.1% 12-Aug-01 15:29:08 +lowlevel.e
358 196 45.2% 12-Aug-01 15:29:08 +mathieeesp.e
173 140 19.0% 12-Aug-01 15:29:08 +mathlibrary.e
518 249 51.9% 12-Aug-01 15:29:08 +mathresource.e
443 253 42.8% 12-Aug-01 15:29:08 +nonvolatile.e
2286 779 65.9% 12-Aug-01 15:29:08 +realtime.e
84 69 17.8% 12-Aug-01 15:29:08 +translator.e
3593 677 81.1% 12-Aug-01 15:29:08 +locale.e
1935 578 70.1% 12-Aug-01 15:29:08 +lowlevel.e
298 200 32.8% 12-Aug-01 15:29:08 +misc.e
280 184 34.2% 12-Aug-01 15:29:08 +modules.txt
1224 406 66.8% 12-Aug-01 15:29:08 +nonvolatile.e
359 209 41.7% 12-Aug-01 15:29:08 +potgo.e
368 248 32.6% 12-Aug-01 15:29:08 +font.e
511 283 44.6% 12-Aug-01 15:29:08 +icontrol.e
263 202 23.1% 12-Aug-01 15:29:08 +input.e
1264 448 64.5% 12-Aug-01 15:29:10 +locale.e
384 231 39.8% 12-Aug-01 15:29:10 +overscan.e
283 195 31.0% 12-Aug-01 15:29:10 +palette.e
495 250 49.4% 12-Aug-01 15:29:10 +pointer.e
161 133 17.3% 12-Aug-01 15:29:10 +prefhdr.e
1084 469 56.7% 12-Aug-01 15:29:10 +printergfx.e
1736 708 59.2% 12-Aug-01 15:29:10 +printerps.e
1197 488 59.2% 12-Aug-01 15:29:10 +printertxt.e
330 207 37.2% 12-Aug-01 15:29:10 +screenmode.e
457 256 43.9% 12-Aug-01 15:29:10 +serial.e
389 224 42.4% 12-Aug-01 15:29:10 +sound.e
445 265 40.4% 12-Aug-01 15:29:10 +wbpattern.e
344 209 39.2% 12-Aug-01 15:29:10 +ramdrive.e
1261 424 66.3% 12-Aug-01 15:29:10 +realtime.e
82 80 2.4% 12-Aug-01 15:29:10 +battclock.e
78 75 3.8% 12-Aug-01 15:29:10 +battmem.e
226 97 57.0% 12-Aug-01 15:29:10 +battmembitsamiga.e
396 135 65.9% 12-Aug-01 15:29:10 +battmembitsshared.e
2060 699 66.0% 12-Aug-01 15:29:10 +card.e
105 82 21.9% 12-Aug-01 15:29:10 +cia.e
1049 454 56.7% 12-Aug-01 15:29:10 +disk.e
500 278 44.4% 12-Aug-01 15:29:10 +filesysres.e
524 249 52.4% 12-Aug-01 15:29:10 +mathresource.e
230 140 39.1% 12-Aug-01 15:29:10 +misc.e
101 94 6.9% 12-Aug-01 15:29:10 +potgo.e
1038 267 74.2% 12-Aug-01 15:29:12 +errors.e
863 426 50.6% 12-Aug-01 15:29:12 +rexxio.e
1503 606 59.6% 12-Aug-01 15:29:12 +rxslib.e
2861 1062 62.8% 12-Aug-01 15:29:12 +storage.e
1217 406 66.6% 12-Aug-01 15:29:12 +rexxsyslib.e
548 227 58.5% 12-Aug-01 15:29:12 +timer.e
281 196 30.2% 12-Aug-01 15:29:12 +translator.e
5630 1311 76.7% 12-Aug-01 15:29:12 +utility.e
294 128 56.4% 12-Aug-01 15:29:12 +date.e
138 112 18.8% 12-Aug-01 15:29:12 +hooks.e
292 174 40.4% 12-Aug-01 15:29:12 +name.e
568 179 68.4% 12-Aug-01 15:29:12 +pack.e
311 165 46.9% 12-Aug-01 15:29:12 +tagitem.e
201 153 23.8% 12-Aug-01 15:29:12 +utility.e
1533 482 68.5% 12-Aug-01 15:29:12 +wb.e
306 203 33.6% 12-Aug-01 15:29:12 +startup.e
1846 730 60.4% 12-Aug-01 15:29:12 +workbench.e
104 65 37.5% 12-Aug-01 15:29:12 +yaec.e
3104 1321 57.4% 12-Aug-01 15:29:12 +device.o
2456 721 70.6% 12-Aug-01 15:29:12 +generate.script
3100 1318 57.4% 12-Aug-01 15:29:12 +library.o
2888 1232 57.3% 12-Aug-01 15:29:14 +startup.o
394 210 46.7% 12-Aug-01 15:29:14 +startup.txt
4486 1201 73.2% 12-Aug-01 15:29:14 +yaec.i
31240 8374 73.1% 12-Aug-01 15:29:14 +yaec.lib
138 96 30.4% 12-Aug-01 15:29:14 +temp.txt
-------- ------- ----- --------- --------
1213314 415233 65.7% 17-Aug-101 11:20:00 286 files